3.6.9.25 出力の精度縮減
MAU命令式オペコードの末尾にrを付加することで、出力値を丸めることができる。
丸める際、倍精度演算なら倍精度から単精度、半精度演算なら単精度から半精度への変換が行われる。
基本動作から使われる語数は変わらず、一語あたりの語長が半分になる。
よって、出力語長は倍精度演算なら単語に、半精度演算なら長語になる。
次は倍精度演算の出力を単精度に丸める例である。
code:例
dmfmaur $lx $lr0v $ln0v $m0v
次は半精度演算の出力を半精度に丸める例である。Cポート入力の精度拡張も併用している。
code:txt
hvfmar $lm0v $ln0v $lr0ve $lr8v